package com.tmptSource.dto;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

import com.tmptSource.enums.*;

/**
 * Created by wxy on 2017/8/26.
 */
public class OwTaskAnswerDto implements Serializable {

    private static final long serialVersionUID = 1L;

    //----------------------------------------
    // model
    //----------------------------------------
    private String id;
    private String taskNumber;
    private String registerDataNumber;
    private String owPriorityCode;
    private String name;
    private String owTaskType;
    private String owRegisterType;
    private String owViolationType;
    private String finderDeptId;
    private String finderDeptName;
    private String baseCommiteeId;
    private String baseRoadId;
    private String posHouseNumber;
    private String posDesc;
    private String posLng;
    private String posLat;
    private String litigantName;
    private String litigantPhone;
    private String mainManId;
    private String assistManId;
    private String mainManName;
    private String assistManName;
    private String issueContent;
    private String improveRequied;
    private String remark;
    private String dealResult;
    private String owDealType;
    private String dealTime;
    private String dealRemark;
    private String dealIssueContent;
    private String deleteflag;
    private String createdate;
    private String createman;
    private String modifydate;
    private String modifyman;
    private String createmanId;
    private String modifymanId;
    private String companyId;
    private String owTaskStatus;
    private String owTaskId;
    private String a2userId;
    private String signPic;


    //----------------------------------------
    // 与页面交互时的参数
    //----------------------------------------
    private String dealTime_Start;
    private String dealTime_End;
    private String createdate_Start;
    private String createdate_End;
    private String modifydate_Start;
    private String modifydate_End;

    //多选项Options，加_Str做数据显示
    private String owPriorityCode_Str;
    private String owTaskType_Str;
    private String owRegisterType_Str;
    private String owViolationType_Str;
    private String owDealType_Str;
    private String owTaskStatus_Str;

    private List<OwPictureMagDto> owPictureMagDtoList = new ArrayList<OwPictureMagDto>();

    //=====================================================
    // setter getter method
    //=====================================================


    public List<OwPictureMagDto> getOwPictureMagDtoList() {
        return owPictureMagDtoList;
    }
    public String getSignPic() {
        return signPic;
    }

    public void setSignPic(String signPic) {
        this.signPic = signPic;
    }
    public void setOwPictureMagDtoList(List<OwPictureMagDto> owPictureMagDtoList) {
        this.owPictureMagDtoList = owPictureMagDtoList;
    }

    public String getId(){
        return this.id;
    }
    public void setId(String id){
        this.id=id;
    }
    public String getTaskNumber(){
        return this.taskNumber;
    }
    public void setTaskNumber(String taskNumber){
        this.taskNumber=taskNumber;
    }
    public String getRegisterDataNumber(){
        return this.registerDataNumber;
    }
    public void setRegisterDataNumber(String registerDataNumber){
        this.registerDataNumber=registerDataNumber;
    }
    public String getOwPriorityCode(){
        return this.owPriorityCode;
    }
    public void setOwPriorityCode(String owPriorityCode){
        this.owPriorityCode=owPriorityCode;
    }
    public String getName(){
        return this.name;
    }
    public void setName(String name){
        this.name=name;
    }
    public String getOwTaskType(){
        return this.owTaskType;
    }
    public void setOwTaskType(String owTaskType){
        this.owTaskType=owTaskType;
    }
    public String getOwRegisterType(){
        return this.owRegisterType;
    }
    public void setOwRegisterType(String owRegisterType){
        this.owRegisterType=owRegisterType;
    }
    public String getOwViolationType(){
        return this.owViolationType;
    }
    public void setOwViolationType(String owViolationType){
        this.owViolationType=owViolationType;
    }
    public String getFinderDeptId(){
        return this.finderDeptId;
    }
    public void setFinderDeptId(String finderDeptId){
        this.finderDeptId=finderDeptId;
    }
    public String getFinderDeptName(){
        return this.finderDeptName;
    }
    public void setFinderDeptName(String finderDeptName){
        this.finderDeptName=finderDeptName;
    }
    public String getBaseCommiteeId(){
        return this.baseCommiteeId;
    }
    public void setBaseCommiteeId(String baseCommiteeId){
        this.baseCommiteeId=baseCommiteeId;
    }
    public String getBaseRoadId(){
        return this.baseRoadId;
    }
    public void setBaseRoadId(String baseRoadId){
        this.baseRoadId=baseRoadId;
    }
    public String getPosHouseNumber(){
        return this.posHouseNumber;
    }
    public void setPosHouseNumber(String posHouseNumber){
        this.posHouseNumber=posHouseNumber;
    }
    public String getPosDesc(){
        return this.posDesc;
    }
    public void setPosDesc(String posDesc){
        this.posDesc=posDesc;
    }
    public String getPosLng(){
        return this.posLng;
    }
    public void setPosLng(String posLng){
        this.posLng=posLng;
    }
    public String getPosLat(){
        return this.posLat;
    }
    public void setPosLat(String posLat){
        this.posLat=posLat;
    }
    public String getLitigantName(){
        return this.litigantName;
    }
    public void setLitigantName(String litigantName){
        this.litigantName=litigantName;
    }
    public String getLitigantPhone(){
        return this.litigantPhone;
    }
    public void setLitigantPhone(String litigantPhone){
        this.litigantPhone=litigantPhone;
    }
    public String getMainManId(){
        return this.mainManId;
    }
    public void setMainManId(String mainManId){
        this.mainManId=mainManId;
    }
    public String getAssistManId(){
        return this.assistManId;
    }
    public void setAssistManId(String assistManId){
        this.assistManId=assistManId;
    }
    public String getMainManName(){
        return this.mainManName;
    }
    public void setMainManName(String mainManName){
        this.mainManName=mainManName;
    }
    public String getAssistManName(){
        return this.assistManName;
    }
    public void setAssistManName(String assistManName){
        this.assistManName=assistManName;
    }
    public String getIssueContent(){
        return this.issueContent;
    }
    public void setIssueContent(String issueContent){
        this.issueContent=issueContent;
    }
    public String getImproveRequied(){
        return this.improveRequied;
    }
    public void setImproveRequied(String improveRequied){
        this.improveRequied=improveRequied;
    }
    public String getRemark(){
        return this.remark;
    }
    public void setRemark(String remark){
        this.remark=remark;
    }
    public String getDealResult(){
        return this.dealResult;
    }
    public void setDealResult(String dealResult){
        this.dealResult=dealResult;
    }
    public String getOwDealType(){
        return this.owDealType;
    }
    public void setOwDealType(String owDealType){
        this.owDealType=owDealType;
    }
    public String getDealTime(){
        return this.dealTime;
    }
    public void setDealTime(String dealTime){
        this.dealTime=dealTime;
    }
    public String getDealRemark(){
        return this.dealRemark;
    }
    public void setDealRemark(String dealRemark){
        this.dealRemark=dealRemark;
    }
    public String getDealIssueContent(){
        return this.dealIssueContent;
    }
    public void setDealIssueContent(String dealIssueContent){
        this.dealIssueContent=dealIssueContent;
    }
    public String getDeleteflag(){
        return this.deleteflag;
    }
    public void setDeleteflag(String deleteflag){
        this.deleteflag=deleteflag;
    }
    public String getCreatedate(){
        return this.createdate;
    }
    public void setCreatedate(String createdate){
        this.createdate=createdate;
    }
    public String getCreateman(){
        return this.createman;
    }
    public void setCreateman(String createman){
        this.createman=createman;
    }
    public String getModifydate(){
        return this.modifydate;
    }
    public void setModifydate(String modifydate){
        this.modifydate=modifydate;
    }
    public String getModifyman(){
        return this.modifyman;
    }
    public void setModifyman(String modifyman){
        this.modifyman=modifyman;
    }
    public String getCreatemanId(){
        return this.createmanId;
    }
    public void setCreatemanId(String createmanId){
        this.createmanId=createmanId;
    }
    public String getModifymanId(){
        return this.modifymanId;
    }
    public void setModifymanId(String modifymanId){
        this.modifymanId=modifymanId;
    }
    public String getCompanyId(){
        return this.companyId;
    }
    public void setCompanyId(String companyId){
        this.companyId=companyId;
    }
    public String getOwTaskStatus(){
        return this.owTaskStatus;
    }
    public void setOwTaskStatus(String owTaskStatus){
        this.owTaskStatus=owTaskStatus;
    }
    public String getOwTaskId(){
        return this.owTaskId;
    }
    public void setOwTaskId(String owTaskId){
        this.owTaskId=owTaskId;
    }
    public String getA2userId(){
        return this.a2userId;
    }
    public void setA2userId(String a2userId){
        this.a2userId=a2userId;
    }

    public String getDealTime_Start(){
        return dealTime_Start;
    }
    public void setDealTime_Start(String dealTime_Start){
        this.dealTime_Start = dealTime_Start;
    }
    public String getDealTime_End(){
        return dealTime_End;
    }
    public void setDealTime_End(String dealTime_End){
        this.dealTime_End = dealTime_End;
    }
    public String getCreatedate_Start(){
        return createdate_Start;
    }
    public void setCreatedate_Start(String createdate_Start){
        this.createdate_Start = createdate_Start;
    }
    public String getCreatedate_End(){
        return createdate_End;
    }
    public void setCreatedate_End(String createdate_End){
        this.createdate_End = createdate_End;
    }
    public String getModifydate_Start(){
        return modifydate_Start;
    }
    public void setModifydate_Start(String modifydate_Start){
        this.modifydate_Start = modifydate_Start;
    }
    public String getModifydate_End(){
        return modifydate_End;
    }
    public void setModifydate_End(String modifydate_End){
        this.modifydate_End = modifydate_End;
    }

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public String getOwPriorityCode_Str() {
        owPriorityCode_Str = OwPriorityCode.explain(owPriorityCode,"");
        return owPriorityCode_Str;
    }

    public void setOwPriorityCode_Str(String owPriorityCode_Str) {
        this.owPriorityCode_Str = owPriorityCode_Str;
    }

    public String getOwTaskType_Str() {
        owTaskType_Str = OwTaskType.explain(owTaskType,"");
        return owTaskType_Str;
    }

    public void setOwTaskType_Str(String owTaskType_Str) {
        this.owTaskType_Str = owTaskType_Str;
    }

    public String getOwRegisterType_Str() {
        owRegisterType_Str = OwRegisterType.explain(owRegisterType,"");
        return owRegisterType_Str;
    }

    public void setOwRegisterType_Str(String owRegisterType_Str) {
        this.owRegisterType_Str = owRegisterType_Str;
    }

    public String getOwViolationType_Str() {
        owViolationType_Str = OwViolationType.explain(owViolationType,"");
        return owViolationType_Str;
    }

    public void setOwViolationType_Str(String owViolationType_Str) {
        this.owViolationType_Str = owViolationType_Str;
    }

    public String getOwDealType_Str() {
        owDealType_Str = OwDealType.explain(owDealType,"");
        return owDealType_Str;
    }

    public void setOwDealType_Str(String owDealType_Str) {
        this.owDealType_Str = owDealType_Str;
    }

    public String getOwTaskStatus_Str() {
        owTaskStatus_Str = OwTaskStatus.explain(owTaskStatus,"");
        return owTaskStatus_Str;
    }

    public void setOwTaskStatus_Str(String owTaskStatus_Str) {
        this.owTaskStatus_Str = owTaskStatus_Str;
    }
}
